Meat glaze - Turkish English Dictionary